stop (impediment) - Español Inglés Diccionario